@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
*{ padding:0px; margin:0px;}

.fullSlide{ width:100%; height:375px; position:relative; overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:375px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{ width:756px; display:block;height:375px; margin:0 auto;}.fullSlide .bd li img{ width:100%; height:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:11px;margin:2px; border-radius:6px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}

.touping{ width:1200px; height:375px; overflow:hidden; margin:0 auto; margin-top:-375px;}
.fenlei{ width:222px; height:375px; position:absolute; z-index:10; overflow:hidden; background:#FFF; float:left;}
.fenlei .gedi{ width:201px; height:240px; overflow:hidden; border-bottom:1px #dbdddf dashed; margin:9px 0 0 11px;}
.fenlei .gedi li{ width:67px; height:26px; line-height:26px; text-align:center; background:url(../images/gedi.png) 0 8px no-repeat; margin-left:-1px; float:left;}
.fenlei .erweima{ display:inline-block; width:200px; margin:13px 0 0 11px;}
.fenlei .erweima span{ display:inline-block; width:100px; text-align:center; float:left;}
.fenlei .erweima span img{ width:80px; margin:0 10px 5px 10px;}

.gonggao{ width:222px; height:375px; margin-left:978px; background:#FFF; overflow:hidden; z-index:10000; position:absolute; float:left;}
.gonggao li{width:222px; height:93px; line-height:45px; border-bottom:1px #e3e3e3 solid;}
.gonggao li span{ display:inline-block; width:47px; height:47px; margin:22px 0 0 10px; float:left;}
.gonggao li img{ width:100%; height:100%;}
.gonggao li p{ display:inline-block; width:149px; height:53px; line-height:21px; margin:24px 0 0 7px; font-size:12px; color:#AAA; float:left;}
.gonggao li p font{ font-size:14px; font-weight:bold; color:#333;}

.body{ width:1200px; margin:0 auto; overflow:hidden;}

.body .bt{ width:1200px; height:80px; line-height:80px; margin-top:10px; text-align:center; font-size:23px; font-family:inherit; font-weight:normal; background:url(../images/gzbj.png) no-repeat center; color:#199a4a;}
.body h1{  font-size:24px!important;}
.body .gznr{ width:392px; height:215px; overflow:hidden; margin-top:10px; float:left;}
.body .gznr li{ width:392px; height:60px; line-height:60px; border-radius:5px; margin-bottom:15px; color:#FFF; text-align:center; color:#FFF; font-size:16px; font-weight:bold; float:left;}
.body .gznr li a{ display:block; width:100%; height:100%; color:#FFF;}.body .gznr li a:hover{ color:#FF0; text-decoration:none;}
.body .yi li:nth-child(1){ width:190px; height:135px; line-height:135px; font-size:20px; font-weight:normal;}
.body .yi li:nth-child(2),.body .yi li:nth-child(3),.body .san li:nth-child(3),.body .san li:nth-child(4){ width:176px; padding:0px 7px 0 7px; margin-left:12px;}
.body .er{ margin:10px 12px 0 12px;}
.body .yi li:nth-child(1){ background:#68af9a;}
.body .yi li:nth-child(2){ background:#d6a76f;}
.body .yi li:nth-child(3){ background:#6f90c6;}
.body .yi li:nth-child(4){ background:#9c7cc0;}
.body .er li:nth-child(1){ background:#98b984;}
.body .er li:nth-child(2){ background:#68af9a;}
.body .er li:nth-child(3){ background:#c58686;}
.body .san li:nth-child(1){ background:#73b0dc;}
.body .san li:nth-child(2){ background:#d09879; width:170px; height:102px; padding:33px 10px 0 10px; line-height:180%; font-size:20px; font-weight:normal;}
.body .san li:nth-child(3){ background:#73babc;}
.body .san li:nth-child(4){ background:#7c8cbf;}

.youshi{ width:1220px; height:360px; overflow:hidden;}
.youshi li{ width:285px; height:360px; margin-right:20px; float:left;}
.youshi li:nth-child(1){ background:url(../images/youshi1.png) no-repeat;}
.youshi li:nth-child(2){ background:url(../images/youshi2.png) no-repeat;}
.youshi li:nth-child(3){ background:url(../images/youshi3.png) no-repeat;}
.youshi li:nth-child(4){ background:url(../images/youshi4.png) no-repeat;}
.youshi li p{ width:245px; margin:140px 0 0 20px; line-height:200%; text-indent:1em;}

.gzxx{ width:1212px; height:432px; overflow:hidden; margin-top:10px; float:left;}
.gzxx li{ width:289px; height:60px; line-height:60px; border:1px #e7e7e7 solid; background:#FFF; margin:0 12px 12px 0; border-radius:5px; overflow:hidden; float:left;}
.gzxx li img{ margin:10px; float:left;}
.gzxx li a{ display:block; width:100%; height:100%; font-size:16px;}
.gzxx li em{ display:block; width:229px; height:70px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
/*.gzxx li:nth-child(2) em{ margin-top:11px; line-height:120%;}*/

.region{ width:1200px; margin:0 auto; overflow:hidden; background:#FFF; margin-top:20px; border-radius:10px;}
.region p{ margin:0px; padding:0px;}
.region .xxbt{ width:100%; height:60px; border-bottom:2px #199a4a solid; overflow:hidden;}
.region .xxbt .mc{ display:block; width:190px; height:24px; line-height:24px; font-size:24px; margin-top:18px; color:#199a4a; border-left:6px #199a4a solid; text-align:center; float:left;font-weight: normal;}
.region .xxbt .gd{ height4px; margin:18px 15px 0 0; font-size:16px; float:right;font-weight: normal;}
.yingdi{ width:1200px; padding-top:10px; margin-top:10px; overflow:hidden;}
.yingdi span,.yingdi em,.yingdi i{ display:block; font-style:normal;}
.yingdi li{ width:273px; height:295px; margin:0 0 20px 20px; background:#FFF; border:1px #f2f2f2 solid; border-radius:5px; overflow:hidden; float:left;}
.yingdi li:hover{ box-shadow:0 0 6px 2px rgba(0,0,0,.10);}
.yingdi li .tu{ width:273px; height:182px; overflow:hidden;}
.yingdi li .tu img{ width:100%; height:100%;}
.yingdi li p{ width:253px; height:62px; font-size:15px; margin:10px 0 10px 10px; line-height:190%; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; border-bottom:1px #dbdddf dashed;}
.yingdi li .js{ width:253px; margin-left:10px; font-weight:100;}
.yingdi li .js i{ float:right; margin-top:-1px;}
.yingdi li .js i font{color:#F00; font-weight:bold;}
.yingdi li .js em{ width:145px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.body2{ width:1200px; margin:0 auto; overflow:hidden;}
.body2 .sybt{ width:1200px;}
.bian{ height:390px; padding:10px 20px 20px 20px; background:#FFF; border-radius:10px; float:left;}
.bian span{ display:block;}
.bian .bt{ width:100%; height:48px; border-bottom:1px #f2f2f2 solid;}
.bian .bt label{ display:block; font-size:18px; margin:8px 0 0 5px; float:left;}
.bian .bt a{ margin:6px 5px 0 0; float:right;}
.bian ul{ width:100%; overflow:hidden; margin-top:3px;}
.bian li{ width:100%; height:33px; line-height:33px; background:url(../images/yd.png) 0px 11px no-repeat; border-bottom:1px #f2f2f2 solid; overflow:hidden;}
.bian li em{ float:left; padding-left:20px; width:79%; font-weight:normal; font-style:normal; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bian li span{ display:block; float:right; width:15%; text-align:right; color:#999}
.zixun{ width:550px; margin-top:20px;}
.wenda{ width:550px; margin:20px 0 0 20px;}

.yqlj{ width:1200px; margin:0 auto; margin-top:20px; overflow:hidden; background:#FFF; border-radius:10px;}
.yqlj em{ display:block; width:1198px; height:60px; line-height:60px; padding-left:35px; background:url(../images/yl.png) 20px 18px no-repeat; font-size:20px; font-style:normal; font-weight:bold;}
.yqlj span{ display:block; padding-bottom:10px; overflow:hidden; font-size:16px;}
.yqlj a{ display:block; margin:0 0 10px 22px; float:left;}